indian leopard - Turkish English Dictionary